package com.caltco.cargo.ops.modules.sys.request;

import com.baomidou.mybatisplus.annotation.*;
import com.caltco.cargo.ops.common.base.BaseEntity;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;
import java.sql.Date;

@Data
public class DailyTaskRequest implements Serializable {

    private static final long serialVersionUID = 1L;

    private Long id;

    @Schema(description = "类型")
    private Integer type;

    @Schema(description = "学习单词数量")
    @TableField("learn_word_num")
    @JsonProperty("learnWordNum")
    private Integer learnWordNum;

    @Schema(description = "复习单词数量")
    @TableField("reviews_word_num")
    @JsonProperty("reviewsWordNum")
    private Integer reviewsWordNum;

}
